Total Complexity | 2 |
Total Lines | 7 |
Duplicated Lines | 0 % |
Coverage | 100% |
Changes | 0 |
1 | 9 | export default class Helper { |
|
2 | static objectExists<T>(obj: T | undefined | null): obj is T { |
||
3 | 193 | return obj !== undefined && obj !== null; |
|
4 | } |
||
5 | |||
6 | 9 | static mockObjectProperty = <T, K extends keyof T>(object: T, property: K, value: T[K]): void => { |
|
7 | 1 | Object.defineProperty(object, property, {get: () => value}); |
|
8 | }; |
||
9 | } |